package com.yangjun.po.report;

import java.util.Arrays;

public class SingleProductReportExportPO {
	
	private String userid;//用户ID
	private String username;
	private String userrealname;//用户真实姓名
	
	private Boolean shopname;//店铺
	private Boolean facategory;//财务科室
	private Boolean department;//科室
	private Boolean tmDepartment;//天猫科室
	private Boolean waregeneralname;//商品通用名
	private Boolean brandname;//品牌名称
	private Boolean model;//规格
	private Boolean manufacturername;//生产厂家
	private Boolean sourcename;//平台
	
	private String[] ordersource;//平台数组
	//naturalDay,naturalWeek,naturalMonth,custom
	private String summaryCycle;//汇总周期
	private String beginDate;//开始时间
	private String endDate;//结束时间
	private String searchName;//搜索方式
	private String[] searchValue;//搜素内容
	
	private Boolean memberAnalysis;//是否有会员分析指标
	private Boolean flowTransform;//是否有流量指标
	private Boolean selfMember;//是否有自建会员指标
	
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getUserid() {
		return userid;
	}
	public void setUserid(String userid) {
		this.userid = userid;
	}
	public Boolean getShopname() {
		return shopname;
	}
	public void setShopname(Boolean shopname) {
		this.shopname = shopname;
	}
	public Boolean getFacategory() {
		return facategory;
	}
	public void setFacategory(Boolean facategory) {
		this.facategory = facategory;
	}
	public Boolean getDepartment() {
		return department;
	}
	public void setDepartment(Boolean department) {
		this.department = department;
	}
	public Boolean getTmDepartment() {
		return tmDepartment;
	}
	public void setTmDepartment(Boolean tmDepartment) {
		this.tmDepartment = tmDepartment;
	}
	public Boolean getWaregeneralname() {
		return waregeneralname;
	}
	public void setWaregeneralname(Boolean waregeneralname) {
		this.waregeneralname = waregeneralname;
	}
	public Boolean getBrandname() {
		return brandname;
	}
	public void setBrandname(Boolean brandname) {
		this.brandname = brandname;
	}
	public Boolean getModel() {
		return model;
	}
	public void setModel(Boolean model) {
		this.model = model;
	}
	public Boolean getManufacturername() {
		return manufacturername;
	}
	public void setManufacturername(Boolean manufacturername) {
		this.manufacturername = manufacturername;
	}
	public String[] getOrdersource() {
		return ordersource;
	}
	public void setOrdersource(String[] ordersource) {
		this.ordersource = ordersource;
	}
	public String getSummaryCycle() {
		return summaryCycle;
	}
	public void setSummaryCycle(String summaryCycle) {
		this.summaryCycle = summaryCycle;
	}
	public String getBeginDate() {
		return beginDate;
	}
	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}
	public String getEndDate() {
		return endDate;
	}
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	public String getSearchName() {
		return searchName;
	}
	public void setSearchName(String searchName) {
		this.searchName = searchName;
	}
	public String[] getSearchValue() {
		return searchValue;
	}
	public void setSearchValue(String[] searchValue) {
		this.searchValue = searchValue;
	}
	public Boolean getMemberAnalysis() {
		return memberAnalysis;
	}
	public void setMemberAnalysis(Boolean memberAnalysis) {
		this.memberAnalysis = memberAnalysis;
	}
	public Boolean getFlowTransform() {
		return flowTransform;
	}
	public void setFlowTransform(Boolean flowTransform) {
		this.flowTransform = flowTransform;
	}
	
	public String getUserrealname() {
		return userrealname;
	}
	public void setUserrealname(String userrealname) {
		this.userrealname = userrealname;
	}
	
	public Boolean getSourcename() {
		return sourcename;
	}
	public void setSourcename(Boolean sourcename) {
		this.sourcename = sourcename;
	}
	
	public Boolean getSelfMember() {
		return selfMember;
	}
	public void setSelfMember(Boolean selfMember) {
		this.selfMember = selfMember;
	}
	@Override
	public String toString() {
		return "SingleProductReportExportPO [userid=" + userid + ", username=" + username + ", userrealname="
				+ userrealname + ", shopname=" + shopname + ", facategory=" + facategory + ", department=" + department
				+ ", tmDepartment=" + tmDepartment + ", waregeneralname=" + waregeneralname + ", brandname=" + brandname
				+ ", model=" + model + ", sourcename=" + sourcename + ", ordersource=" + Arrays.toString(ordersource)
				+ ", summaryCycle=" + summaryCycle + ", beginDate=" + beginDate + ", endDate=" + endDate
				+ ", searchName=" + searchName + ", searchValue=" + Arrays.toString(searchValue) + ", memberAnalysis="
				+ memberAnalysis + ", flowTransform=" + flowTransform + ", selfMember=" + selfMember + "]";
	}
}
